[INFO] cloning repository https://github.com/jamespharaoh/rzbackup
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jamespharaoh/rzbackup" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjamespharaoh%2Frzbackup", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjamespharaoh%2Frzbackup'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 064079ed8111dd3b10d6e0c76a0087acb79dd33f
[INFO] building jamespharaoh/rzbackup against master#ff34b919075f35a1787659e9c448a34b06bab8de for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjamespharaoh%2Frzbackup" "/workspace/builds/worker-6/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/jamespharaoh/rzbackup on toolchain ff34b919075f35a1787659e9c448a34b06bab8de
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/jamespharaoh/rzbackup
[INFO] finished tweaking git repo https://github.com/jamespharaoh/rzbackup
[INFO] tweaked toml for git repo https://github.com/jamespharaoh/rzbackup written to /workspace/builds/worker-6/source/Cargo.toml
[INFO] crate git repo https://github.com/jamespharaoh/rzbackup already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cbed0f12518cf9f59e167245922c054d1db1daae1ad1262d68816679f036c1a3
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "cbed0f12518cf9f59e167245922c054d1db1daae1ad1262d68816679f036c1a3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cbed0f12518cf9f59e167245922c054d1db1daae1ad1262d68816679f036c1a3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cbed0f12518cf9f59e167245922c054d1db1daae1ad1262d68816679f036c1a3", kill_on_drop: false }`
[INFO] [stdout] cbed0f12518cf9f59e167245922c054d1db1daae1ad1262d68816679f036c1a3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+ff34b919075f35a1787659e9c448a34b06bab8de" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4a91da384df696a8cb2e807a2e991c3c03d1f93c1a530409126f9b001793fcd8
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "4a91da384df696a8cb2e807a2e991c3c03d1f93c1a530409126f9b001793fcd8", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.22
[INFO] [stderr]    Compiling gcc v0.3.46
[INFO] [stderr]    Compiling utf8-ranges v1.0.0
[INFO] [stderr]    Compiling regex-syntax v0.4.0
[INFO] [stderr]    Compiling futures v0.1.13
[INFO] [stderr]    Compiling ansi_term v0.9.0
[INFO] [stderr]    Compiling lazy_static v0.2.8
[INFO] [stderr]    Compiling bitflags v0.8.2
[INFO] [stderr]    Compiling linked-hash-map v0.4.2
[INFO] [stderr]    Compiling unicode-segmentation v1.1.0
[INFO] [stderr]    Compiling vec_map v0.7.0
[INFO] [stderr]    Compiling rzbackup v3.4.0-alpha1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling protobuf v1.2.2
[INFO] [stderr]    Compiling byteorder v1.0.0
[INFO] [stderr]    Compiling adler32 v1.0.0
[INFO] [stderr]    Compiling unreachable v0.1.1
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> build.rs:35:13
[INFO] [stdout]    |
[INFO] [stdout] 35 |             io_error.description ())
[INFO] [stdout]    |                      ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling lru-cache v0.1.1
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling thread-id v3.0.0
[INFO] [stderr]    Compiling memchr v1.0.1
[INFO] [stderr]    Compiling num_cpus v1.4.0
[INFO] [stderr]    Compiling rand v0.3.15
[INFO] [stderr]    Compiling time v0.1.37
[INFO] [stderr]    Compiling term_size v0.3.0
[INFO] [stderr]    Compiling atty v0.2.2
[INFO] [stderr]    Compiling termion v1.3.0
[INFO] [stderr]    Compiling minilzo-sys v0.1.0
[INFO] [stderr]    Compiling errno v0.2.3
[INFO] [stderr]    Compiling thread_local v0.3.3
[INFO] [stderr]    Compiling clap v2.24.1
[INFO] [stderr]    Compiling minilzo v0.2.0
[INFO] [stderr]    Compiling aho-corasick v0.6.3
[INFO] [stderr]    Compiling rust-crypto v0.2.36
[INFO] [stderr]    Compiling output v0.6.2
[INFO] [stderr]    Compiling regex v0.2.1
[INFO] [stderr]    Compiling futures-cpupool v0.1.5
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/misc/command.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 |     ) -> Box <CommandArguments>;
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/misc/command.rs:36:22
[INFO] [stdout]    |
[INFO] [stdout] 36 |     commands: Vec <Box <Command>>,
[INFO] [stdout]    |                         ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/misc/command.rs:44:23
[INFO] [stdout]    |
[INFO] [stdout] 44 |         commands: Vec <Box <Command>>,
[INFO] [stdout]    |                             ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/misc/command.rs:86:12
[INFO] [stdout]    |
[INFO] [stdout] 86 |     ) -> Box <CommandArguments> {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/client/clientexit.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout] 70  | / command! (
[INFO] [stdout] 71  | |
[INFO] [stdout] 72  | |     name = exit,
[INFO] [stdout] 73  | |     export = client_exit_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |
[INFO] [stdout] 117 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/client/clientexit.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout] 70  | / command! (
[INFO] [stdout] 71  | |
[INFO] [stdout] 72  | |     name = exit,
[INFO] [stdout] 73  | |     export = client_exit_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |
[INFO] [stdout] 117 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/client/clientreindex.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout] 70  | / command! (
[INFO] [stdout] 71  | |
[INFO] [stdout] 72  | |     name = reindex,
[INFO] [stdout] 73  | |     export = client_reindex_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |
[INFO] [stdout] 117 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/client/clientreindex.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout] 70  | / command! (
[INFO] [stdout] 71  | |
[INFO] [stdout] 72  | |     name = reindex,
[INFO] [stdout] 73  | |     export = client_reindex_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 116 | |
[INFO] [stdout] 117 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/client/clientrestore.rs:81:1
[INFO] [stdout]     |
[INFO] [stdout] 81  | / command! (
[INFO] [stdout] 82  | |
[INFO] [stdout] 83  | |     name = restore,
[INFO] [stdout] 84  | |     export = client_restore_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 145 | |
[INFO] [stdout] 146 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/client/clientrestore.rs:81:1
[INFO] [stdout]     |
[INFO] [stdout] 81  | / command! (
[INFO] [stdout] 82  | |
[INFO] [stdout] 83  | |     name = restore,
[INFO] [stdout] 84  | |     export = client_restore_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 145 | |
[INFO] [stdout] 146 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/client/clientstatus.rs:79:1
[INFO] [stdout]     |
[INFO] [stdout] 79  | / command! (
[INFO] [stdout] 80  | |
[INFO] [stdout] 81  | |     name = status,
[INFO] [stdout] 82  | |     export = client_status_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |
[INFO] [stdout] 128 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/client/clientstatus.rs:79:1
[INFO] [stdout]     |
[INFO] [stdout] 79  | / command! (
[INFO] [stdout] 80  | |
[INFO] [stdout] 81  | |     name = status,
[INFO] [stdout] 82  | |     export = client_status_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 127 | |
[INFO] [stdout] 128 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/client/mod.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | ) -> Box <Command> {
[INFO] [stdout]    |           ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/commands/decrypt.rs:112:1
[INFO] [stdout]     |
[INFO] [stdout] 112 | / command! (
[INFO] [stdout] 113 | |
[INFO] [stdout] 114 | |     name = decrypt,
[INFO] [stdout] 115 | |     export = decrypt_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |
[INFO] [stdout] 201 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/commands/decrypt.rs:112:1
[INFO] [stdout]     |
[INFO] [stdout] 112 | / command! (
[INFO] [stdout] 113 | |
[INFO] [stdout] 114 | |     name = decrypt,
[INFO] [stdout] 115 | |     export = decrypt_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |
[INFO] [stdout] 201 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/commands/restore.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout] 52  | / command! (
[INFO] [stdout] 53  | |
[INFO] [stdout] 54  | |     name = restore,
[INFO] [stdout] 55  | |     export = restore_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 126 | |
[INFO] [stdout] 127 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/commands/restore.rs:52:1
[INFO] [stdout]     |
[INFO] [stdout] 52  | / command! (
[INFO] [stdout] 53  | |
[INFO] [stdout] 54  | |     name = restore,
[INFO] [stdout] 55  | |     export = restore_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 126 | |
[INFO] [stdout] 127 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/misc/command.rs:148:13
[INFO] [stdout]      |
[INFO] [stdout] 148  |           ) -> Box <Command> {
[INFO] [stdout]      |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]      | 
[INFO] [stdout]     ::: src/convert/balance_bundles.rs:937:1
[INFO] [stdout]      |
[INFO] [stdout] 937  | / command! (
[INFO] [stdout] 938  | |
[INFO] [stdout] 939  | |     name = balance_bundles,
[INFO] [stdout] 940  | |     export = balance_bundles_command,
[INFO] [stdout] ...    |
[INFO] [stdout] 1090 | |
[INFO] [stdout] 1091 | | );
[INFO] [stdout]      | |__- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/misc/command.rs:201:14
[INFO] [stdout]      |
[INFO] [stdout] 201  |               ) -> Box <CommandArguments> {
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]      | 
[INFO] [stdout]     ::: src/convert/balance_bundles.rs:937:1
[INFO] [stdout]      |
[INFO] [stdout] 937  | / command! (
[INFO] [stdout] 938  | |
[INFO] [stdout] 939  | |     name = balance_bundles,
[INFO] [stdout] 940  | |     export = balance_bundles_command,
[INFO] [stdout] ...    |
[INFO] [stdout] 1090 | |
[INFO] [stdout] 1091 | | );
[INFO] [stdout]      | |__- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/balance_indexes.rs:153:1
[INFO] [stdout]     |
[INFO] [stdout] 153 | / command! (
[INFO] [stdout] 154 | |
[INFO] [stdout] 155 | |     name = balance_indexes,
[INFO] [stdout] 156 | |     export = balance_indexes_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |
[INFO] [stdout] 228 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/balance_indexes.rs:153:1
[INFO] [stdout]     |
[INFO] [stdout] 153 | / command! (
[INFO] [stdout] 154 | |
[INFO] [stdout] 155 | |     name = balance_indexes,
[INFO] [stdout] 156 | |     export = balance_indexes_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 227 | |
[INFO] [stdout] 228 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/check_backups.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / command! (
[INFO] [stdout] 226 | |
[INFO] [stdout] 227 | |     name = check_backups,
[INFO] [stdout] 228 | |     export = check_backups_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 314 | |
[INFO] [stdout] 315 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/check_backups.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | / command! (
[INFO] [stdout] 226 | |
[INFO] [stdout] 227 | |     name = check_backups,
[INFO] [stdout] 228 | |     export = check_backups_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 314 | |
[INFO] [stdout] 315 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/check_bundles.rs:301:1
[INFO] [stdout]     |
[INFO] [stdout] 301 | / command! (
[INFO] [stdout] 302 | |
[INFO] [stdout] 303 | |     name = check_bundles,
[INFO] [stdout] 304 | |     export = check_bundles_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 389 | |
[INFO] [stdout] 390 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/check_bundles.rs:301:1
[INFO] [stdout]     |
[INFO] [stdout] 301 | / command! (
[INFO] [stdout] 302 | |
[INFO] [stdout] 303 | |     name = check_bundles,
[INFO] [stdout] 304 | |     export = check_bundles_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 389 | |
[INFO] [stdout] 390 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/check_indexes.rs:310:1
[INFO] [stdout]     |
[INFO] [stdout] 310 | / command! (
[INFO] [stdout] 311 | |
[INFO] [stdout] 312 | |     name = check_indexes,
[INFO] [stdout] 313 | |     export = check_indexes_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 396 | |
[INFO] [stdout] 397 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/check_indexes.rs:310:1
[INFO] [stdout]     |
[INFO] [stdout] 310 | / command! (
[INFO] [stdout] 311 | |
[INFO] [stdout] 312 | |     name = check_indexes,
[INFO] [stdout] 313 | |     export = check_indexes_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 396 | |
[INFO] [stdout] 397 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/gc_bundles.rs:443:1
[INFO] [stdout]     |
[INFO] [stdout] 443 | / command! (
[INFO] [stdout] 444 | |
[INFO] [stdout] 445 | |     name = gc_bundles,
[INFO] [stdout] 446 | |     export = gc_bundles_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 501 | |
[INFO] [stdout] 502 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/gc_bundles.rs:443:1
[INFO] [stdout]     |
[INFO] [stdout] 443 | / command! (
[INFO] [stdout] 444 | |
[INFO] [stdout] 445 | |     name = gc_bundles,
[INFO] [stdout] 446 | |     export = gc_bundles_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 501 | |
[INFO] [stdout] 502 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/gc_indexes.rs:269:1
[INFO] [stdout]     |
[INFO] [stdout] 269 | / command! (
[INFO] [stdout] 270 | |
[INFO] [stdout] 271 | |     name = gc_indexes,
[INFO] [stdout] 272 | |     export = gc_indexes_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 328 | |
[INFO] [stdout] 329 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/gc_indexes.rs:269:1
[INFO] [stdout]     |
[INFO] [stdout] 269 | / command! (
[INFO] [stdout] 270 | |
[INFO] [stdout] 271 | |     name = gc_indexes,
[INFO] [stdout] 272 | |     export = gc_indexes_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 328 | |
[INFO] [stdout] 329 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/rebuild_indexes.rs:356:1
[INFO] [stdout]     |
[INFO] [stdout] 356 | / command! (
[INFO] [stdout] 357 | |
[INFO] [stdout] 358 | |     name = rebuild_indexes,
[INFO] [stdout] 359 | |     export = rebuild_indexes_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 435 | |
[INFO] [stdout] 436 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/convert/rebuild_indexes.rs:356:1
[INFO] [stdout]     |
[INFO] [stdout] 356 | / command! (
[INFO] [stdout] 357 | |
[INFO] [stdout] 358 | |     name = rebuild_indexes,
[INFO] [stdout] 359 | |     export = rebuild_indexes_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 435 | |
[INFO] [stdout] 436 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/convert/mod.rs:33:11
[INFO] [stdout]    |
[INFO] [stdout] 33 | ) -> Box <Command> {
[INFO] [stdout]    |           ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:148:13
[INFO] [stdout]     |
[INFO] [stdout] 148 |           ) -> Box <Command> {
[INFO] [stdout]     |                     ^^^^^^^ help: use `dyn`: `dyn Command`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/server/server.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | / command! (
[INFO] [stdout] 106 | |
[INFO] [stdout] 107 | |     name = server,
[INFO] [stdout] 108 | |     export = server_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 210 | |
[INFO] [stdout] 211 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/misc/command.rs:201:14
[INFO] [stdout]     |
[INFO] [stdout] 201 |               ) -> Box <CommandArguments> {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CommandArguments`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: src/server/server.rs:105:1
[INFO] [stdout]     |
[INFO] [stdout] 105 | / command! (
[INFO] [stdout] 106 | |
[INFO] [stdout] 107 | |     name = server,
[INFO] [stdout] 108 | |     export = server_command,
[INFO] [stdout] ...   |
[INFO] [stdout] 210 | |
[INFO] [stdout] 211 | | );
[INFO] [stdout]     | |__- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/compress/lzma.rs:98:18
[INFO] [stdout]    |
[INFO] [stdout] 98 |     input: & 'a mut BufRead,
[INFO] [stdout]    |                     ^^^^^^^ help: use `dyn`: `dyn BufRead`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compress/lzma.rs:107:19
[INFO] [stdout]     |
[INFO] [stdout] 107 |         input: & 'a mut BufRead,
[INFO] [stdout]     |                         ^^^^^^^ help: use `dyn`: `dyn BufRead`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compress/lzma.rs:297:19
[INFO] [stdout]     |
[INFO] [stdout] 297 |     target: & 'a mut Write,
[INFO] [stdout]     |                      ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/compress/lzma.rs:307:20
[INFO] [stdout]     |
[INFO] [stdout] 307 |         target: & 'a mut Write,
[INFO] [stdout]     |                          ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/protobuf_types.rs:365:26
[INFO] [stdout]     |
[INFO] [stdout] 365 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/protobuf_types.rs:366:18
[INFO] [stdout]     |
[INFO] [stdout] 366 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/protobuf_types.rs:705:26
[INFO] [stdout]     |
[INFO] [stdout] 705 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/protobuf_types.rs:706:18
[INFO] [stdout]     |
[INFO] [stdout] 706 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/protobuf_types.rs:890:26
[INFO] [stdout]     |
[INFO] [stdout] 890 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/protobuf_types.rs:891:18
[INFO] [stdout]     |
[INFO] [stdout] 891 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1060:26
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1061:18
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1284:26
[INFO] [stdout]      |
[INFO] [stdout] 1284 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1285:18
[INFO] [stdout]      |
[INFO] [stdout] 1285 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1587:26
[INFO] [stdout]      |
[INFO] [stdout] 1587 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1588:18
[INFO] [stdout]      |
[INFO] [stdout] 1588 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1779:26
[INFO] [stdout]      |
[INFO] [stdout] 1779 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1780:18
[INFO] [stdout]      |
[INFO] [stdout] 1780 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1951:26
[INFO] [stdout]      |
[INFO] [stdout] 1951 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:1952:18
[INFO] [stdout]      |
[INFO] [stdout] 1952 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2178:26
[INFO] [stdout]      |
[INFO] [stdout] 2178 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2179:18
[INFO] [stdout]      |
[INFO] [stdout] 2179 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2354:26
[INFO] [stdout]      |
[INFO] [stdout] 2354 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2355:18
[INFO] [stdout]      |
[INFO] [stdout] 2355 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2578:26
[INFO] [stdout]      |
[INFO] [stdout] 2578 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2579:18
[INFO] [stdout]      |
[INFO] [stdout] 2579 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2764:26
[INFO] [stdout]      |
[INFO] [stdout] 2764 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2765:18
[INFO] [stdout]      |
[INFO] [stdout] 2765 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2998:26
[INFO] [stdout]      |
[INFO] [stdout] 2998 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:2999:18
[INFO] [stdout]      |
[INFO] [stdout] 2999 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:3370:26
[INFO] [stdout]      |
[INFO] [stdout] 3370 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/zbackup/disk_format/protobuf_types.rs:3371:18
[INFO] [stdout]      |
[INFO] [stdout] 3371 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::any::Any)`
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]      = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/zbackup/disk_format/adler_write.rs:15:21
[INFO] [stdout]    |
[INFO] [stdout] 15 |     adler_write: & mut AdlerWrite,
[INFO] [stdout]    |                        ^^^^^^^^^^ help: use `dyn`: `dyn AdlerWrite`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/bundle_format.rs:508:16
[INFO] [stdout]     |
[INFO] [stdout] 508 |     target: & mut Write,
[INFO] [stdout]     |                   ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/zbackup/disk_format/file_format.rs:23:34
[INFO] [stdout]    |
[INFO] [stdout] 23 | ) -> io::Result <AdlerRead <Box <BufRead>>> {
[INFO] [stdout]    |                                  ^^^^^^^ help: use `dyn`: `dyn BufRead`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/zbackup/disk_format/file_format.rs:35:34
[INFO] [stdout]    |
[INFO] [stdout] 35 | ) -> io::Result <AdlerRead <Box <BufRead>>> {
[INFO] [stdout]    |                                  ^^^^^^^ help: use `dyn`: `dyn BufRead`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/zbackup/disk_format/file_format.rs:54:32
[INFO] [stdout]    |
[INFO] [stdout] 54 |             let crypto_buf_reader: Box <BufRead> =
[INFO] [stdout]    |                                         ^^^^^^^ help: use `dyn`: `dyn BufRead`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/zbackup/disk_format/file_format.rs:77:30
[INFO] [stdout]    |
[INFO] [stdout] 77 |             let file_buf_reader: Box <BufRead> =
[INFO] [stdout]    |                                       ^^^^^^^ help: use `dyn`: `dyn BufRead`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/zbackup/disk_format/file_format.rs:95:19
[INFO] [stdout]    |
[INFO] [stdout] 95 |     target: & 'a mut Write,
[INFO] [stdout]    |                      ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/zbackup/disk_format/file_format.rs:97:32
[INFO] [stdout]    |
[INFO] [stdout] 97 | ) -> Result <AdlerWriter <Box <CloseableWrite + 'a>>, io::Error> {
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CloseableWrite + 'a`
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]    = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/file_format.rs:103:32
[INFO] [stdout]     |
[INFO] [stdout] 103 |             let mut crypto_writer: Box <CloseableWrite + 'a> =
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CloseableWrite + 'a`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/index_format.rs:261:16
[INFO] [stdout]     |
[INFO] [stdout] 261 |     target: & mut Write,
[INFO] [stdout]     |                   ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/disk_format/index_format.rs:285:16
[INFO] [stdout]     |
[INFO] [stdout] 285 |     target: & mut Write,
[INFO] [stdout]     |                   ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:348:17
[INFO] [stdout]     |
[INFO] [stdout] 348 |         target: & mut Write,
[INFO] [stdout]     |                       ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:428:17
[INFO] [stdout]     |
[INFO] [stdout] 428 |         target: & mut Write,
[INFO] [stdout]     |                       ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:544:16
[INFO] [stdout]     |
[INFO] [stdout] 544 |         input: & mut Read,
[INFO] [stdout]     |                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:545:17
[INFO] [stdout]     |
[INFO] [stdout] 545 |         target: & mut Write,
[INFO] [stdout]     |                       ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:546:17
[INFO] [stdout]     |
[INFO] [stdout] 546 |         digest: & mut Digest,
[INFO] [stdout]     |                       ^^^^^^ help: use `dyn`: `dyn Digest`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:547:15
[INFO] [stdout]     |
[INFO] [stdout] 547 |         progress: & Fn (u64),
[INFO] [stdout]     |                     ^^^^^^^^ help: use `dyn`: `dyn Fn (u64)`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:564:16
[INFO] [stdout]     |
[INFO] [stdout] 564 |         input: & mut Read,
[INFO] [stdout]     |                      ^^^^ help: use `dyn`: `dyn Read`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:565:17
[INFO] [stdout]     |
[INFO] [stdout] 565 |         target: & mut Write,
[INFO] [stdout]     |                       ^^^^^ help: use `dyn`: `dyn Write`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:566:17
[INFO] [stdout]     |
[INFO] [stdout] 566 |         digest: & mut Digest,
[INFO] [stdout]     |                       ^^^^^^ help: use `dyn`: `dyn Digest`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/zbackup/repository.rs:567:15
[INFO] [stdout]     |
[INFO] [stdout] 567 |         progress: & Fn (u64),
[INFO] [stdout]     |                     ^^^^^^^^ help: use `dyn`: `dyn Fn (u64)`
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition!
[INFO] [stdout]     = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:103:2
[INFO] [stdout]     |
[INFO] [stdout] 103 | /     lazy_static! {
[INFO] [stdout] 104 | |
[INFO] [stdout] 105 | |         static ref DURATION_REGEX: Regex =
[INFO] [stdout] 106 | |             Regex::new (
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |
[INFO] [stdout] 110 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:103:2
[INFO] [stdout]     |
[INFO] [stdout] 103 | /     lazy_static! {
[INFO] [stdout] 104 | |
[INFO] [stdout] 105 | |         static ref DURATION_REGEX: Regex =
[INFO] [stdout] 106 | |             Regex::new (
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |
[INFO] [stdout] 110 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/misc/args.rs:196:3
[INFO] [stdout]     |
[INFO] [stdout] 196 | /         lazy_static! {
[INFO] [stdout] 197 | |
[INFO] [stdout] 198 | |             static ref DEFAULT_MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES_STRING: String =
[INFO] [stdout] 199 | |                 ::MAX_UNCOMPRESSED_MEMORY_CACHE_ENTRIES.to_string ();
[INFO] [stdout] ...   |
[INFO] [stdout] 212 | |
[INFO] [stdout] 213 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/misc/io.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 |         io_error.description ().to_string ()
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/misc/io.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |             io_error.description ())
[INFO] [stdout]    |                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/misc/protobuf.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 |         protobuf_error.description ().to_string ()
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/misc/protobuf.rs:30:19
[INFO] [stdout]    |
[INFO] [stdout] 30 |             protobuf_error.description ())
[INFO] [stdout]    |                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> src/convert/balance_bundles.rs:280:7
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let old_index_unbalanced_chunks_count =
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `old_index_unbalanced_chunks_count` a type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/server/server.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 93 |                     error.description ());
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/zbackup/chunk_cache.rs:151:11
[INFO] [stdout]     |
[INFO] [stdout] 151 |                 error.description ())
[INFO] [stdout]     |                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/zbackup/chunk_cache.rs:330:14
[INFO] [stdout]     |
[INFO] [stdout] 330 | ...                   error.description ())
[INFO] [stdout]     |                             ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/zbackup/chunk_cache.rs:342:13
[INFO] [stdout]     |
[INFO] [stdout] 342 |                         error.description ())
[INFO] [stdout]     |                               ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/zbackup/chunk_cache.rs:808:12
[INFO] [stdout]     |
[INFO] [stdout] 808 |                     error.description ())
[INFO] [stdout]     |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/zbackup/chunk_cache.rs:824:11
[INFO] [stdout]     |
[INFO] [stdout] 824 |                 error.description ())
[INFO] [stdout]     |                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/zbackup/chunk_cache.rs:887:11
[INFO] [stdout]     |
[INFO] [stdout] 887 |                 error.description ())
[INFO] [stdout]     |                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/zbackup/disk_format/bundle_format.rs:601:15
[INFO] [stdout]     |
[INFO] [stdout] 601 |                     io_error.description ())
[INFO] [stdout]     |                              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/zbackup/disk_format/bundle_format.rs:620:16
[INFO] [stdout]     |
[INFO] [stdout] 620 |                 lzma_error.description ())
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 114 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rzbackup`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "4a91da384df696a8cb2e807a2e991c3c03d1f93c1a530409126f9b001793fcd8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4a91da384df696a8cb2e807a2e991c3c03d1f93c1a530409126f9b001793fcd8", kill_on_drop: false }`
[INFO] [stdout] 4a91da384df696a8cb2e807a2e991c3c03d1f93c1a530409126f9b001793fcd8
